keep one's guard up - Spanish English Dictionary